package io.gitee.sfch.chunmi.service.system;

import io.gitee.sfch.chunmi.entity.Pageable;
import io.gitee.sfch.chunmi.entity.Pagination;
import io.gitee.sfch.chunmi.controller.system.form.SystemProductAddForm;
import io.gitee.sfch.chunmi.dao.system.entity.SystemProduct;

/**
 * 产品服务
 */
public interface SystemProductService {

    /**
     * 分页查询
     *
     * @param productParams 查询参数
     * @param pageable 分页参数
     */
    Pagination<SystemProduct> findPage(SystemProduct productParams, Pageable pageable);

    /**
     * 添加产品
     *
     * @param command 系统产品
     */
    void addProduct(SystemProductAddForm command);
}
